have rough edges - Espagnol Anglais Dictionnaire